package com.allwees.bs.module.wms.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.allwees.bs.core.modelbase.entity.WfBaseEntity;
import com.allwees.bs.module.core.wf.WorkflowAware;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;

/**
 * WMS发货单
 *
 * @author yangylsky
 * @since 2019-12-07
 *
 */
@Data
@Accessors(chain = true)
@TableName("wms_shipping_order")
public class WmsShippingOrder extends WfBaseEntity implements WorkflowAware {

    /** 仓库 uuid **/
    private String warehouseUuid;

    /** 物流公司uuid **/
    private String logisticsCompanyUuid;

    /** 运单号 **/
    private String expressCode;

    /** 发货时间 **/
    private Date shippingAt;

    /** 发货运费 **/
    private BigDecimal shippingAmount;

    /** 发货数量 **/
    private Integer shippingQuantity;

    /** 发货人员 **/
    private String shippingUserUuid;
}
